package com.weishi.project.training.mapper;

import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.weishi.project.training.domain.Dynamometer;
import org.apache.ibatis.annotations.Param;

/**
 * 测功仪数据Mapper接口
 */
public interface DynamometerMapper extends BaseMapper<Dynamometer> {

    /**
     * 查询测功仪数据列表
     */
    List<Dynamometer> selectDynamometerList(Dynamometer dynamometer);


    /**
     * 查询测功仪平均心率
     */
    Integer getAverageHeartRate(@Param("userId")Integer userId , @Param("trainingDayId")Integer trainingDayId, @Param("trainingMode")Integer trainingMode, @Param("groupId")Integer groupId);


    /**
     * 根据时间查询重复数据
     */
    List<Integer> getRepetitionList();


    /**
     * 查询 3 天前的数据
     */
    List<Integer> getThreeDayFrontList();




}